Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add default generators #431

Merged
merged 3 commits into from
Aug 27, 2024
Merged

Add default generators #431

merged 3 commits into from
Aug 27, 2024

Conversation

jduerholt
Copy link
Contributor

This PR adds default generators which are used for setting up for fractional factorial designs, which circumvents to compute them over and over agains. Furthermore some of them are better than the one which are provided by the current algorithm.

Copy link
Contributor

@R-M-Lee R-M-Lee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very nice! Small comment: I think people unfamiliar with statistical DoE might be confused by our use of the name "default generators". Especially since generators are of course also a python thing with a completely different meaning.

Fractional factorial designs are mentioned in the comment at the top of default_generators.py, but that's all. And it's in utils so the import also doesn't give you a clue about it's meaning. What do you think about slighly more verbose or different naming? Like default_FF_generators, default_fracfac_generators or something like that?

@jduerholt
Copy link
Contributor Author

@R-M-Lee: thanks for the suggestion. I like it and implemented it. Best, Johannes

@R-M-Lee R-M-Lee self-requested a review August 27, 2024 12:31
@jduerholt jduerholt merged commit 3b75089 into main Aug 27, 2024
9 of 10 checks passed
@jduerholt jduerholt deleted the feature/default_generators branch August 27, 2024 13:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants